export default {
    namespaced: true,
    state: {
        openWindow: null
    },
    mutations: {
        OPEN(state) {
            /**
             * 判断当前是否有一个open的编辑窗口了
             *  如果有切换到哪个窗口
             *  如果没有就打开一个窗口
             */
            if (state.openWindow != null) {
                return;
            }
            state.openWindow = window.open("/#/create_exercise", "_black")
        },
        CLOSE(state) {
            /**
             * 判断当前是否有打开的窗口
             *  如果有关闭然后提示
             *  如果没有就不管
             */
            if (state.openWindow == null) {
                return;
            }
            state.openWindow.close();
            state.openWindow = null;
        }

    }

}